package pe.com.nextel.actividad;

import pe.com.nextel.http.HttpSincronizar;
import pe.com.nextel.util.Configuracion;
import pe.com.nextel.actividad.R;
import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.content.DialogInterface;

public class ActSincronizar extends Activity {
	private String resultado;
	private int idResultado;
	private AlertDialog alertDialog;
	public void setIdResultado(int idResultado) {
		this.idResultado = idResultado;
	}
	public int getIdResultado() {
		return idResultado;
	}
	public String getResultado() {
		return resultado;
		}
	public void setResultado(String psResultado) {
		this.resultado = psResultado;
		}
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.sincronizar);
		Button loBtnAceptar = (Button) findViewById(R.id.btnSincronizar);
		loBtnAceptar.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {    
            		subConexionHttp();

            }
        });
	}
	
	private void subConexionHttp()
	{
		new HttpSincronizar(1,this).execute();
	}
	public void subResultado()
	{
		alertDialog = new AlertDialog.Builder(this).create();
		alertDialog.setMessage(resultado);
		alertDialog.setButton("Ok", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int whichButton) {
            }
        });
		switch (idResultado) {
		case Configuracion.CONSRESSERVIDOROK:
			alertDialog.setTitle("Sincronizacion Correcta");
			alertDialog.setIcon(R.drawable.dialog_information);
			break;
		case Configuracion.CONSRESSERVIDORERROR:
			alertDialog.setTitle("Sincronizacion Incorrecta");
			alertDialog.setIcon(R.drawable.dialog_error);
			break;
		}
		alertDialog.show();
		//Toast.makeText(this,resultado,Toast.LENGTH_LONG).show();                                                                  
	}
	
}
